Big Huge Thesaurus

nymphalid butterfly

noun